OWSimu: an object-oriented and Web-based simulator for plant growth
نویسندگان
چکیده
OWSimu is a Java-based generic plant growth simulator. According to the principles of object-oriented design, Java classes were programmed for plant growth simulation as well as relevant input, output and user interfaces. The program was developed as a Java applet with a user-friendly graphical interface running on the Web. With a Java (JDK1.1)-embedded Web browser, users can link the run-time model and perform plant growth simulations at our website. OWSimu is a convenient tool for researchers, teachers and students to use in the general study of plant growth. It describes the growth of a typical plant that is free of pests and diseases. The program is currently able to simulate plant growth for more than a dozen crops and weeds under Illinois weather and three typical soil conditions. Additional data is needed to modify OWSimu so that it can have a better carbon balance model for dierent plant species and accommodate dierent varieties within a selected plant species for use in a speci®c crop production management system. The program source code is highly reusable for further development and for other crop modeling work. # 2000 Published by Elsevier Science Ltd. All rights reserved.
منابع مشابه
Modelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملComparison of Performance in Image Classification Algorithms of Satellite in Detection of Sarakhs Sandy zones
Extended abstract 1- Introduction Wind erosion as an “environmental threat” has caused serious problems in the world. Identifying and evaluating areas affected by wind erosion can be an important tool for managers and planners in the sustainable development of different areas. nowadays there are various methods in the world for zoning lands affected by wind erosion. One of the most important...
متن کاملObject-oriented Simulation for the Control of a New Pwr Power Plant
The case study of the dynamic modelling and simulation of the new IRIS power plant control system is presented. After reviewing the base concepts of object-oriented physical modelling, the principles upon which the component libraries are based, and the structure of the plant, the implementation of a system simulator, comprising the physical plant model and the control system model is described...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000